import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import WindiCSS from 'vite-plugin-windicss'
//node.js内置模块处理路径相关的
// import path from 'path' 
//修改vite的配置项，需要重启服务器
export default defineConfig({
  resolve:{
    // 别名
    // alias:{
    //   //~ 代表src这个路径
    //   "~":path.resolve(__dirname,'src') //指定绝对路径 __dirname:获取当前目录的路径,'src':指定src
    // },

  },
  // 服务器相关配置
  server:{
    // 代理修改
    proxy:{
    

      //如果url请求地址中出现：apispace 例子: https://eolink.o.apispace.com/456456/weather/v001/now?areacode=101190409
      '/work':{
        // 使用api代理的服务器地址
        target:'http://00000.work:10002/',
        changeOrigin:true,//允许跨域
        //使用/api代理域名
        rewrite:(path) => path.replace(/^\/work/,'')
      }
    }
  },
  plugins: [vue(), WindiCSS()],
})
